/*
 * Copyright 2025 The JA-SIG Collaborative. All rights reserved. distributed with this file and
 * available online at
 */
package com.lap.auth.application.msg.assembler;

import com.lap.auth.application.msg.command.CreateMsgTemplateCmd;
import com.lap.auth.application.msg.command.UpdateMsgTemplateCmd;
import com.lap.auth.domain.msg.MsgTemplate;
import org.mapstruct.Mapper;

@Mapper(componentModel = "spring")
public interface MsgTemplateAssembler {

  MsgTemplate toDomain(CreateMsgTemplateCmd cmd);

  MsgTemplate toDomain(Integer id, UpdateMsgTemplateCmd cmd);
}
